Skip to content

Fix Pixi platform setup in package CI#216

Merged
AndrewSazonov merged 3 commits into
developfrom
fix-pypi-pixi-rich-platforms
Jun 30, 2026
Merged

Fix Pixi platform setup in package CI#216
AndrewSazonov merged 3 commits into
developfrom
fix-pypi-pixi-rich-platforms

Conversation

@AndrewSazonov

Copy link
Copy Markdown
Member

Summary

  • configure CI-created Pixi projects with runner-specific rich platform entries
  • avoid solving unqualified macOS/Linux PyPI targets that can fall back to source builds
  • format non-Python documentation files with the Prettier version installed by CI

Verification

  • pixi run nonpy-format-check
  • git diff --check
  • pixi run check
  • pixi run docs-build

@codecov

codecov Bot commented Jun 30, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.34%. Comparing base (883c384) to head (4b80a3b).
⚠️ Report is 123 commits behind head on develop.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #216      +/-   ##
===========================================
+ Coverage    82.26%   90.34%   +8.08%     
===========================================
  Files           88      284     +196     
  Lines         5451    24664   +19213     
  Branches       454     2897    +2443     
===========================================
+ Hits          4484    22282   +17798     
- Misses         802     1756     +954     
- Partials       165      626     +461     
Flag Coverage Δ
integration ?
unittests 90.34% <ø> (+17.89%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 329 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@AndrewSazonov AndrewSazonov added the [scope] maintenance Code/tooling cleanup, no feature or bugfix (major.minor.PATCH) label Jun 30, 2026
@AndrewSazonov AndrewSazonov marked this pull request as ready for review June 30, 2026 11:41
@AndrewSazonov AndrewSazonov merged commit 20260e3 into develop Jun 30, 2026
26 of 28 checks passed
@AndrewSazonov AndrewSazonov deleted the fix-pypi-pixi-rich-platforms branch July 2, 2026 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[scope] maintenance Code/tooling cleanup, no feature or bugfix (major.minor.PATCH)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant